1029
1
1805
9
1899
4
605
560
1728
11
1355
0
2818
16
514
898
581
5
524
2608
1230
1358
1185
1208
957
2
810
936
1888
7
687
660
626
664
1245
10
952
1223
2924
6
1686