2710
2
553
1
1535
1619
9954
6
1895
2715
2169
446
1691
4278
2942
1681
1583
0
3401
5
3177
1211
2204
1815
2173
2184
4309
3
3089
1788
2368
1284
1382
1766
2463
4
2740