2184
1
1015
1694
951
690
2669
2
1380
0
564
801
1743
1166
108797
2289
904
1809
3554
3
1934
2578
21152
8
2949
1093
455
2322
4
1787
2164
445
1399
2670
5375
2105