333
1
1893
2
1780
0
814
417
1291
5262
10
7952
625
16840
15
2177
11483
8
11881
3
18385
2229
4
1222856
17730
11
1129
2192
6062
16
871
650
1610
2000
3063
1823
105290
1587
4910
2211