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