676
2022
636
2107
1089
1129
1422
2417
1658
2558
865
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
662
1139
675
786
1923
717
3256
868
844
780
5540
1180
1180
845
633
701
698
1207
800
1275
762
1262
1853
770
712
961
705
784
1506
892
1418
1902
827
1901
1129
2295
1681
876
1439
1777
2096
601
2241
1685
1929
1066
1876
696
947
2736
780
1300
2258
772
1205
1087
892
2602
1740
801