2659
2
752
3293
1
911
3251
6
2934
8
6062
16
2084
6714
10
886
0
12958
5
2749
3
895
1961
2059
12590
1343
1890
860
11881
17730
11
166543
18
1344
1053
804
958
4328
392
6260
1968