2683
1
3050
0
2285
2
22458
11
2223
21
3874
4
2761
12449
23
2149
5
3742
6
2310
1417
2556
2054
3098
3
2194
563437
2324
3125
3186
13995
2126
621
3718
2649
660
8414
566
1616
297066