1162
0
1152
2
1475
1
1135
811
1058
2281
3
1546
3837
2755
6
1166
1789
10
748
1150
416
1454
888
83
528
1652
1343
1711
525
2010
1699
1085
90
628
497