1543
3421
926
925
2028
880
2534
2798
1010
3249
966
1983
1176
1223
1185
987
1872
1565
3794
1023
918
4077
869
1401
1281
1128
1290
1097
1114
864
1369
1057
908
1104
958
1073
1589
1824
1296
1305
914
5379
2344
1071
880
5343
1864
1093
1041
1013
855
914
1996
973
1551
1389
1203
1210
1580
1919