367
0
951
517
1043
1511
846
463
787
1557
267
1161
1411
798
1939
2490
2121
4
476
1824
941
405
683
407
479
5313
259
688
826
388
286
743