741
1667
859
847
994
3604
1202
941
2931
1168
4988
1312
717
1010
1140
1426
2413
1444
930
1039
1112
847
4312
1010
896
1796
3384
1036
3503
689
775
1285
1345
677
677
4384
729
1986
978
3049
3035
1140
799
720
772
1116
1118
899
853
800
1048
1411
948
754
1172
1436
1865
888
2018
770
915
762
949
1252
731
1329
1139
1158
787
902
919
1484
840
720
711
729
685
662
1274
780
789
1089
1183
1901
1272
707
2936
1595
796
2313
2436
793
1879
1114
1040
745
1553
1505
646
1098
883
961
2856
872
1253
2375
1257
2728
1104
3546
732
3411
831
1427
803
1135
867
6378
1983
957