249
0
415
177
3663
1
410
408
1629
116
798
1853
282572
1073
2490
21743
305
711
957
1348
1043
521
1045
602
6859
5
480
55
492
363
1661
1156