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
815
628
1587
1534
1985
2677
1328
1443
680
962
693
664
811
1018
806
3646
1760
862
2190
653
1485
916
1311
1457
885
1853
936
821
2939
998
721
960
1155
708
1547
666
877
665
1434
984
1681
1653
1576
1880
1444
1021
780
673
1256
828
2380
3296
1224
713
769
749
1412
817
678
3170
1341
892
678