249
0
1853
282572
121182
1
1073
941
3663
410
1629
1053
116
1059
714
415
18403
6
798
2490
21743
305
711
957
1348
448
1043
521
1045
602
6859
5
422
480