1071
963
1092
2529
1135
1516
1674
1070
986
2002
1046
1862
1310
2100
1281
1003
895
1941
1074
4763
1010
951
2245
1534
870
1048
1356
1381
1823
830
1055
2398
2286
859
1229
1307
992
2868
836
1207
973
6241
1129
1154
1283
1034
1862
5069
1140
1321
1142
1642
2329
1071
1510
1113
2535
1237
1655
3300