1331
1
2899
8
1064
947
0
923
989
3
5658
9
2738
1119
1501
101415
109
1442
2908
10
1920
3162
1740
1992
2060
1299
8411
2558
2
1317
754
1812
1773
2788
598
3560
2763
775