2683
1
2285
2
3742
6
2223
21
2556
4
2310
3050
0
3098
3
22458
11
2194
621
3874
2761
12449
23
2149
5
3186
1417
660
2649
2054
566
297066
1614
971
563437
984
3252
1816
2324
13995