1035
5601
2190
1070
1297
1237
890
1026
854
1128
887
2092
926
956
1364
971
1166
881
1208
1484
889
832
984
1304
3369
1318
1737
987
1179
1030
1027
840
1206
810
1703
1722
935
987
869
2216
857
3395
1427
1821
1950
988
1036
1067
815
1172
998
1142
921
1125
834
864
1135
915
886
1074
737
971
2165
837
1148
2213
885
1312
886
1566
1283
1127
2032
1263
830
1345
1077
1855
840
820
1483
1408
1597
877
1765
991
1032
825
1211
2000
1332
809
758
1145
2682
847
1938
1085
1506
1416
1283
807
2145
820
852
907
930
785
1406
1432
1069
1534
1041
3112
932
1047
844
2913
1013
805