2670
20
2648
5
3311
4
3243
7
3047
10
105290
0
4694
2257
1
3803
1772
543
166543
18
20634
8
1222856
383
2189
282572
2546
2
2108
486
1938
432
3304
458
1316
677
2211
2062
781
6062
16