876
1122
1095
2427
1286
763
1127
1009
2027
1097
972
979
970
797
911
912
1151
1059
3735
2377
1274
896
1939
935
1131
1961
1337
1241
3448
1272
1066
959
2686
1142
1701
1247
1016
1017
22713
1018
1308
891
4244
838
3313
892
1128
919
5949
1322
1091
1664
1872
2859
838
759
951
1035
2071
1334