2173
1
1231
1672
2463
4
1681
2184
0
2848
2
1548
1544
3
2447
6
2192
1218
9954
1895
841
2715
446
1994
1691
1583
1115
3401
5
4311
1211
2710
2204
1788
2368
101
3070