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