3595
8
1129
0
2312
2
1564
1
1242
1604
417
814
1291
7952
1163
2229
4
6062
16
18385
2000
1823
4866
19
383
1084
1587
3063
3
2192
521
661
933
935
11881
565
5262
10
5217
11