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
1105
1280
790
1576
1115
1304
2400
867
1249
659
703
794
1105
993
3354
845
752
1978
827
2083
1135
962
21161
1514
796
3113
1226
913
2882
2378
818
1717
924
726
1435
1703
925
903
755
810
2738
2149
1802
948
1976
827
1223
6596
1191
908
973
1248
780
885
996
791
1497
696
674
772
3110
762
856
1886
749
1058
1194