3050
0
3874
4
3742
6
22458
11
2149
5
2054
1
2683
2285
2
13995
2223
21
2761
12449
23
3186
2310
1417
297066
1540
2934
3718
2350
24337
22
2556
2234
2136
1647
3527
3098
3
2297
2649
660