1566
1555
835
1136
704
3046
1313
793
1099
981
1026
1560
897
2230
889
728
736
754
880
911
1096
7658
940
887
1263
1187
1098
3335
1620
1705
1254
1080
947
1291
1678
1146
1529
1453
1755
1754
1835
13221
1599
2055
1567
1518
1516
12121
5170
5192
7882
13628
29677
8071
20637
15327
8608
7380
30150
7688