1001
1228
861
1182
3511
1575
2160
878
853
1506
2370
1900
859
1156
873
3023
959
1271
1499
1084
1623
839
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
1045
126893
1010
1539
821
1339
1823
6291
1639
1530
1360
5126
821
918
854
1024
1002
1802
926
940
924
1705
1030
1803
1612
1027
1828
1835
838
824
1063
2014
2192
2990
821
1392
1162
1302
2547
3435
1521
1264
1301
973
965
2208
807
4470
770
892
1198
2283
854
2631
816
3732
1114
6734
2030
2382