2367
3
1404
2
292
0
1885
995
1
814
417
1501
1291
1438
5262
10
7952
625
16840
15
2177
11483
8
11881
3114
4
18385
2229
1222856
17730
11
1129
2192
6062
16
3599
662
2000
3063
1823