1588
2
1823
3
7952
1
1215
1279
456
0
6554
5
467
1516
1451
1133
1939
2152
957
951
389
454
403
2121
4
409
691
415
1045
1557
1661
2933
6559
6
602
2222
722