1605
1
2762
1303
1539
1376
1643
828
1180
1992
3
1928
697
0
1195
1309
1396
4914
2
1897
1101
1669
1706
392
5389
5432
1691
1546
2680
1681
2315
4306
6
1061
108797