249
0
21743
1
4223
22
445
420
3373
580
558610
6
14076
7
1092
3980
3
1073
18403
543
2813
2
3469
868
800
1853
2189
521
2142
335
31535
545
1079
169211
11
1053
578
3599