875
0
1237
560
1073
246
392
501
851
458
11483
8
1206
760
408
414
1853
472
2420
6
281
1504
810
373
2635
2055