1371
672
2149
1531
1571
716
1046
743
785
1703
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
910
763
712
937
1994
1764
949
1409
741
1114
740
695
1838
665
689
1333
1669
2567
872
1652
2624
707
771
2407
2284
700
676
1152
3981
631
782
699
2134
2044
791
651
996
690
1391
2294
720
852
1536
735
1357
1268
771
2098
829
804
1554
1281
1129
966
804
1743
1515
1937
1089
755