2339
1665
1224
1691
959
776
786
1597
1868
1741
694
631
2022
775
865
3012
2330
1825
1867
1470
1462
1409
4207
1936
1102
878
2189
826
4266
1640
735
1779
1790
1504
1191
1404
1931
2743
1502
1607
766
1638
809
1621
2389
1186
1026
1777
698
1872
686
1555
863
673
652
700
893
1330
722
3254
1512
876
671
814
949
2807
930
1514
713
1364
1584
1017
1597
1178
743
3573
1898
876
821
1690
696
1581
843
751
728
857
821
1019
903
639
1453
1134
896
1971
2976
1629
965
736
700
875
2492
830
681
1592
1224
3205
691
829
1097
4155
971
1579
2244
659
697
1354
711
3907
1552
4420