1447
1986
6047
1270
1451
1399
1021
1013
901
899
1143
2937
966
1387
990
1210
1113
876
885
1584
1492
1030
898
2201
1024
1947
940
1622
847
942
838
844
823
888
1650
932
869
1155
1064
2182
900
1761
1099
976
2515
1154
1260
887
1005
909
884
1074
1112
1002
994
957
1009
888
1599
988
2836
1624
825
1097
840
911
910
950
920
807
1008
873
1743
930
831
1513
807
1173
1016
1091
880
3012
1864
1354
1202
812
972
1386
1083
1703
3086
3601
910
965
761
832
1168
901
941
1076
1038
1005
943
1071
1182
2263
1416
980
753
1878
2179
980
2112
2432
2642
1572
3349
1478
1021
866