2587
6
1453
2
4994
2503
1722
3251
7952
1
951
0
409
2628
1346
4
467
1009
1133
1939
957
454
2188
9
403
2121
415
1045
456
1557
1661
2659
602
1458
3
2123
722