863
752
879
2262
1025
921
957
988
1470
2520
791
992
1774
2152
670
960
1580
747
1383
807
711
1407
823
945
774
2021
7706
2466
636
735
753
1612
660
1419
1000
1476
711
1584
889
725
992
625
1186
800
1914
2160
1598
1341
1795
851
650
748
2775
781
1135
684
806
816
744
2113
1207
696
715
725
1071
1079
720
995
1020
1166
708
937
1930
943
1606
713
759
1510
2188
1410
773
781
745
1138
1672
765
1472
785
1020
731
982
1857
4215
2297
1440
1292
767
669
619
2288
698
733
1075
1973
1139
1903
1753
728
668
716
842
1330
1247
1715
688
1903
1264
695
776
2481