2363
1180
3016
1239
930
957
1640
1632
1113
899
889
1029
1357
1188
1290
868
1261
2756
3106
1223
3201
1279
1097
996
1042
1286
1002
831
1110
855
1507
3708
2546
2448
1106
3616
1099
1182
1590
1079
967
1751
1190
1305
976
1206
843
1712
924
1004
1010
902
1784
825
1114
1011
1023
1298
20495
1006