3691
5
2809
2
17353
0
2301
2254
2881
31535
814
1
180849
3466
567
3114
4
3510
2470
4111
413
2749
1885
2748
1452
3998
12
1098
1222856
1862
1755
2172
377
1540
2546
1325