1832
3
1903
2
381
0
957
409
454
1557
2459
1
415
1235
403
1571
2593
4
722
750
7791
6
846
4328
10
1133
367
1327
5885
1939
266
951
7952
280
2121
3559
3803