1143
1092
1154
8452
3197
731
680
1215
1381
930
921
1028
1823
1238
1180
1738
1036
2798
984
2192
894
1201
3670
1058
1731
920
1817
1957
755
902
1163
7788
2872
3052
3005
1142
5092
753
1652
1215
1867
2117
906
1303
955
1175
3303
993
1456
982
1677
2133
1337
894
2232
925
1268
1378
1252
2655