1246
1028
1382
918
707
1170
1456
1499
2236
1354
1682
1174
866
799
946
951
789
904
781
915
1145
1904
778
1830
2493
1638
3248
732
1179
1174
2910
753
1023
962
1502
854
1232
744
912
849
1397
1130
791
1230
737
843
869
942
733
1131
831
1343
1489
1858
