706
0
2659
1
1546
4
2740
272
2201
2238
949
2668
2
481
3895
2086
2908
2651
18
1610
793
856
555
2069
5
2295
7
2198
3304
8
421
2551
3
448
1098
1093
1756
1350
2471