2512
2
2336
2901
1
1057
3
5245
4
545
0
572
433
717
1585
2009
5
1079
333
16769
2272
4757
98
2108
485
1974
345
670
3378
7
742
916
593
693
583
577
1094