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