18816
11
2264
0
1721
1
8527
1992
3
685
2512
2
697
572
484
906
1309
6220
16
3321
6
4914
1103
1105
534
2663
1494
4
596
490
475
1744
706
1298
1000
850
999
938