797
756
877
1481
748
1077
883
684
1151
1394
1280
1856
978
4414
949
1908
1209
8821
1073
2576
959
2293
961
1427
966
860
867
1111
735
8665
1455
1544
1305
951
2367
920
975
1998
1336
1183
3224
1154
848
735
1438
2399
1207
888
797
1130
1330
1058
1104
916
3386
826
3313
849
920
1868
3312
1151
800
769
871
1949
919
1894
1003
1379
1392
1130
1412
2125
947
903
2405
1545
1270
3237
847
882
1547
1000
1117
743
941
1246
1426
2387
900
1239
1062
1557
1666
777
1523
877
1630
897
1196
969
816
1569
862
972
939
1054
962
815
2526
722
1499
2250
751
777
1093
735
858
1274