1311
3
6526
1
4315
5
2121
4
311
1133
0
2163
2
957
2301
951
409
1557
415
602
1739
987
1571
2441
3012
787
846
1939
381
454
403
750
1045
456
266
467