2741
4
5196
2
1590
1
1946
11924
2980
1790
8527
2213
1431
3107
7
3429
3453
1475
1494
2338
951
10032
14
57793
0
1428
3292
2562
980
4606
2233
3
3212
27
3591
11
123674
35
2489
2786