664
805
665
645
1591
1175
654
939
902
1371
728
857
1008
873
1096
921
2222
1467
1226
771
2257
973
1505
1101
712
2081
1270
768
873
1173
1817
1897
755
797
737
1151
1579
1354
782
1420
800
1377
1749
830
1226
1480
1090
3122
679
766
634
1276
868
1150
2716
825
1890
1553
835
990
866
1448
872
1283
723
819
2878
2998
707
4791
1799
831
1355
1736
2159
800
4183
2529
3213
878
1646
755
2551
4876
982
1950
4622
1137
2042
1643
725
2065
2338
850
836
735
647
1258
817
917
1608
2171
642
1001
1647
1380
696
679
1504
783
1507
2512
1303
868
1752
2552
922
1243
1525
1441