989
3010
769
791
2121
1179
856
1113
1846
1412
1119
655
865
6240
1101
3025
1095
1837
2254
676
659
788
705
839
898
2922
776
908
927
817
1492
710
672
5072
673
893
809
1165
672
1540
868
1501
746
1391
741
731
1202
1243
1364
1201
2150
1119
1047
1336
2367
892
641
819
798
1377
1748
784
874
742
656
1304
1853
814
881
1284
747
2084
698
683
1225
710
1041
661
745
5516
665
820
817
4081
891
763
750
1820
927
710
5071
5711
2018
717
667
1691
752
734
1262
841
1022
773
847
1985
1427
941
950
793
1283
1141
1082
2865
1243
2044
1061
1120
1074
2707
1271
1237