875
1259
800
860
1018
1107
1019
22493
999
1038
1514
1048
1141
1093
993
2978
906
1315
829
885
1045
1288
1078
3154
1500
868
1010
2256
2427
1842
797
2932
997
1682
876
827
1553
1531
882
1651
1204
849
881
788
1890
1097
953
817
1361
1484
826
942
1592
1032
1495
1431
998
923
3064
4329
1514
1042
1304
783
1047
1387
809
861
1389
831
1767
1122
1101
6695
870
2904
787
802
795
882
823
1278
992
960
1069
856
1254
953
1234
1106
3185
1032
812
793
2022
808
1334
1029
951
1183
798
977
797
1670
1291
1019
835
3542
1142
903
923
1188
2629
1003
778
3023
965
1409
884
963