655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
909
720
898
1389
1096
671
654
663
1325
1419
1226
1361
791
1552
4109
1535
665
795
692
1127
808
2409
672
668
918
2096
902
650
676
1175
876
887
665
725
781
881
2043
1035
2395
1598
634
2392
1548
1252
1288
1752
727
1386
889
2546
1584
2039
849
3396
658
1163
1444
2369
773
1230
894