1673
1
1992
3
697
0
1309
1398
2
1895
4914
1004
1941
4
1699
6236
10
951
1694
5389
964
1174
1492
1319
260
3206
5
522
3012
10827
1534
1517
1047
2480
2596
12459
4721