1184
2577
914
964
2899
1313
1587
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
1567
953
1108
871
927
847
1563
752
1835
698
778
822
759
656
1684
998
883
863
2016
1263
1750
764
992
726
1021
1039
932
1126
785
1221
4933
1710
873
1750
1122
711
1147
1300
1297
1005
718
1004
810
786
926
1143
3386
1003
662
781
768
828
659
980
838
728
1611
1786
1294
794
1078
2378
664
2328