2802
6
1371
1
1166
11
2717
3898
10
711
1706
2
532
1694
951
2381
3
2923
1681
990
0
1015
1787
690
2669
1923
564
3485
7
1533
1743
2276
2949
108797
1451
6236
2173
2312