2700
1
2921
4
2978
7
2218
9
9906
6
2091
3178
2146
2
4553
4798
5
23467
0
35389
90220
5552
44
2780
8
2937
1241
1322
3
1314
16
3063
14215
22960
4132
1575
8309
1796
11
1992
2521
1834
1792