1541
2
1774
0
1010
1
3205
1129
1869
1550
3025
417
1008
650
1132
1343
3116
2306
1587
522
1506
2814
5
661
964
1860
769
273
670
2330
493
3795
518
1046