4019
1353
851
941
3056
1025
1245
972
1195
1509
923
981
1901
800
2708
939
1305
1237
2277
1080
5122
977
923
2017
1818
903
854
1013
5130
851
1050
1551
898
1323
969
2529
981
1807
1374
989
3299
2306
1113
1085
2376
869
1378
1333
1198
876
1160
848
1487
988
6416
1420
938
969
2058
1518
908
2377
2131
973
882
784
1069
3456
865
2646
972
1216
797
1372
2751
889
2941
8528
1304
2283
1037
964
1078
3851
1301
856
1036
2330
1644
1994
819
1639
1667
1340
4000
1518
792
827
1290
995
1774
1407
1402
931
916
1090
1142
1077
937
1671
845
1021
1565
874
838
913
904
2740
900
1643