1843
2
3465
883
3
3571
1
1727
5504
16
9954
6
1166
1089
1016
1125
1681
1015
0
1876
3238
7
3861
2257
1647
3208
829
1391
1159
2377
3242
5929
1704
2293
2609
1331
1954