111
0
329
1
2659
2
445
752
3293
911
1890
12958
5
1960
7
973
3251
6
2934
8
419694
9
1626
2361
1918
886
2445
1225
2749
3
1464
36609
34
1282