2203715
40232
30330
18114
15614
11613
15910
1098
445
1235
652
772
472
9162
260
2710
4130
2580
8230
2180
2550
1030
1420
3740
7620