3251
6
2224
2
1346
4
3510
798
0
2922
9
3674
10
1115
802
3012
1458
3
10324
2445
1551
1326
1222856
1811
2198
5617
5
1661
4271
1960
7
2920
12590
978
4677
18385
3054
1
2904
3791