1560
985
803
1100
6472
1061
1071
896
919
1239
1054
868
1084
1497
1195
983
1842
1166
1601
1102
1302
1290
1959
1279
2396
1380
2399
3751
1647
2090
1576
1452
1716
6093
1942
2420
2195
3729
1816
1896
6695
1987
1603
2942
2696
2777
2404
2334
4217
2180
2621
11967
2443
4730
11729
7826
2891
3778
3866
3052