2100
2
2558
3
7501
8
1807
1
8262
12
1827
1298
1637
10813
7
2188
4
1884
4623
5
2317
9055
10
2257
1366
1321
57793
0
4606
2233
3212
27
5771
2489
2521
1917
51331
25
962
2788
2781
2184
6