2965
7
1662
9
485
2
1537
1
799
963
649
1776
4
747
1117
0
2200
361
266
1787
6
1485
1436
5
1062
2420
10
498
1304
3
457
740
327
474
182
1300
681
405
92
705