1451
1
1314
2
4363
7
1049
0
1588
1008
1156
6554
5
505
798
714
1516
935
1133
1939
1132
957
951
389
454
403
3287
2121
4
1823
3
409
415
829
1045
3152
9
456