2974
977
1433
829
876
910
823
1039
1376
1245
1329
1371
901
860
891
894
1443
1309
5125
1493
1502
2074
1009
966
1041
947
894
1217
1172
947
1186
1391
1000
974
850
870
1214
1831
1565
1188
1310
1082
885
3435
852
888
873
996
1188
997
877
1150
876
1170
1988
884
1144
2662
1461
1300
969
1211
1548
878
811
1613
778
1120
1086
834
872
1388
793
833
934
870
824
1032
912
966
969
870
1674
1843
1106
2347
964
850
785
1716
793
1750
1284
844
805
818
1269
1203
3327
820
974
838
836
1246
943
2166
1092
819
800
737
796
2027
845
2144
803
1802
885
1364
765
2230