870
997
5781
1157
1091
766
811
1944
988
1340
3090
1002
1639
931
1563
1392
1887
1500
1280
2092
837
773
1047
1408
1775
1852
778
728
1056
876
1407
985
996
2153
886
852
1458
2177
2169
1049
705
1025
1061
646
1520
1095
968
681
813
927
2921
1247
1760
811
708
770
3276
1603
1166
2235
860
685
8339
902
689
2119
1152
2039
1253
779
1158
2065
1911
1403
733
671
864
690
662
1188
707
1405
1408
1367
2062
858
5031
686
1253
851
982
2136
738
1426
743
822
1781
1204
969
1308
981
820
955
1732
2921
692
728
1038
1650
986
865
3951
1539
780
941
2196
1724
1330
739
820