1055
1500
1224
914
1089
982
3672
1132
1007
840
1944
838
1658
2627
898
1067
877
1626
754
1474
1152
949
1803
2104
1036
849
1593
1004
2019
1119
1114
3096
1523
886
1134
1062
3960
1582
1261
1030
1003
1646
848
1231
866
874
1074
897
856
898
1685
839
959
6145
1064
904
877
943
1450
2080
808
1652
3983
860
823
1542
1430
1185
830
1374
1940
809
1133
956
823
4718
1091
1522
754
865
3697
1687
884
926
1421
1300
1321
1022
879
841
1643
1746
939
1340
1116
2561
902
736
2175
1157
828
957
1567
1767
1362
890
887
966
2077
757
4104
741
852
908
953
937
992
1639
1043
1315