1451
1
1314
2
4895
8
1389
4363
7
3498
4
415
0
798
177
1588
1008
1156
6554
5
505
1516
1133
1939
957
951
389
454
403
514
3287
2121
1823
3
409
829
1045
3152
9