1093
872
1796
1093
1090
756
5206
800
2578
1588
758
2539
941
1184
914
964
2899
1313
706
930
939
1967
5162
637
859
1153
1829
7093
1030
1321
702
1682
998
2130
2765
1438
1503
732
1622
1317
668
2172
993
785
1212
819
787
881
1144
812
920
925
934
942
1360
9114
1084
1297
1391
2083
851
913
730
2016
1450
769
840
1262
689
1011
883
848
1266
769
3908
1966
786
1320
867
3251
927
1039
1855
892
1440
1765
879
3348
818
1147
849
845
855
1267
7670
992
906
843
2843
706
898
1058
746
2119
1208
3720
948
1521
1426
904
1755
1479
6831
1515
787
710
2685
755
819
812