1453
2
4994
6
2503
1722
814
1
646
0
7952
951
409
365
1346
4
848
3632
5
467
1302
3287
3
1009
1133
1939
957
1425
454
403
2121
1506
415
1045
456
1557
1661