825
2967
781
1649
904
947
1112
1081
913
691
1178
685
802
1755
717
1119
737
1210
992
900
822
755
863
1064
1382
1890
3927
1278
1010
1881
1305
1323
1472
1908
685
746
1003
2690
1362
1652
2124
3728
1156
1306
994
1763
687
1044
1186
699
1234
1440
711
781
9605
1250
833
881
771
1994
2445
1136
662
1000
692
720
1620
1589
865
732
1440
2330
2947
1326
830
1038
2573
1146
1002
5042
803
716
783
678
1032
869
782
896
1446
1209
759
852
929
694
1295
1095
1408
801
4976
694
954
1075
2746
1012
760
5784
1264
2297
820
1038
2109
633
884
741
708
2737
828
1657
787
718