1185
2435
1227
2780
2145
2341
947
1295
1649
976
1969
1050
1049
961
934
1299
3499
984
856
1395
1166
2950
859
1514
1392
997
1098
965
1963
938
1073
908
1612
6784
1022
2553
1167
970
1366
1173
960
1003
970
1242
979
939
855
1084
981
1070
10238
905
926
928
968
1139
3076
968
1073
1088