9954
6
1895
1
1691
1681
2710
2
1788
2715
446
2368
2184
0
2173
1583
3401
5
1211
1766
2204
4311
2740
1382
2151
2463
4
1431
1713
980
1259
1536
2967
3