2255
2
2741
4
5196
4944
1
1590
1946
11924
2980
8527
2213
1431
3107
7
3429
3453
2960
6
1475
2338
951
10032
14
57793
0
3292
2562
1256
980
4606
2233
3
3212
27
3591
11
30334
123674
35