1003
699
1845
718
14957
1394
1755
20277
24069
1651
721
1631
1527
1125
869
815
915
737
2202
861
2885
762
668
680
1876
3099
1182
869
686
816
25731
5433
1531
659
1862
702
719
1808
924
752
1046
1099
995
4858
1614
1603
1011
977
1682
705
942
1111
1182
2508
2050
2794
791
4746
1020
2088
740
3857
655
865
1316
1173
2327
663
728
5066
721
1184
5717
744
1047
1181
1620
1072
1358
750
2822
1038
3501
2273
2737
737
2428
707
3514
4993
1445
651
3782
1569
833
971
1834
5038
1865
1050
7416
2042
851
3044
2201
1984
849
1046
1842
729
5653
914
1114
1841
674
781
701
790
1529
804