0
1205
794
954
1025
934
926
1003
1039
854
858
966
1015
836
937
1062
1841
1
1310
2838
1554
1640
1584
141479
3068
2622
2612
2525