1233
1010
1157
1084
849
1346
2384
2558
1355
1152
1662
812
1574
1344
1263
3051
1100
2568
1231
817
1700
1062
1132
1381
2832
1181
1377
2307
949
1790