3115
2
2236
10
1625
11
1967
3
3491
8
1443
3415
5
2892
1551
6
6201
1
1964
2229
2621
4
1702
1207
5665
1411
3641
3094
3506
7
1870
0
157
347
333
618
378
281
625
373
565