249
0
21743
1
4223
22
445
420
3373
2059
8
580
911
2
558610
6
14076
7
1222856
4
1092
3980
3
1073
18403
4328
10
1277
5
543
2813
895
3469
868
800
1853
2189
521
2142
335
31535