2710
2
553
1
1535
789
0
1619
9954
6
1895
300
2715
2169
446
1691
4278
2942
1681
1583
3401
5
3177
1211
2204
1815
2173
2184
4309
3
3089
1788
2368
1494
1152
1284