1133
0
267
547
415
1939
951
602
544
826
2328
269
683
340
986
1425
328
1661
1
2490
546
288
454
2143
325
1045
1411
286
668
722
362
4537