1451
1
4363
7
1832
3
381
0
505
1588
2
957
409
454
1557
415
403
6554
5
1571
722
1516
750
846
4328
10
1133
367
1939
266
951
389
7952
280
2121
4
1823
3559