1586
1
1543
2
653
0
846
1710
296
8766
1009
300
7756
3
3373
25127
768
3750
1238
4543
5
654
4713
14
1826
46414
1418
2506
649
2952
391
2211
1541
3287
458
525