2197
1145
1268
1039
820
1351
3315
999
6072
1190
1325
836
1266
940
910
1637
1037
1568
1572
1571
1613
1250
1312
1368
959
925
914
1002
852
894
820
912
1018
2273
1079
1697
1543
989
1158
1119
2978
1065
1233
1141
1134
1091
859
961
2501
936
1168
2408
1002
963
1132
1189
876
3661
1241
987