2670
1
1015
1694
10827
4
951
2131
690
2669
2
929
3
2600
19944
564
1743
0
1606
108797
2262
2377
9956
1088
1369
297066
3683
815
9036
9
21152
8
2949
2302
9511
5
197
2479