750
0
1939
328
951
1091
2
403
266
409
358
1889
388
1045
456
2143
1846
4
543
1661
1
602
430
3621
981
3304
410
2320
262
2524
4077
787
401
5790