4959
1886
993
936
2922
1462
933
763
3106
1461
632
896
2774
666
11485
855
732
2794
1504
772
846
709
1810
946
842
3530
3087
1208
3069
3161
816
1243
2717
2920
918
1499
727
1270
824
1660
801
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
799
2733
630
2243
1577
12067
2855
701
1898
1881
2018
1885
2021
2128
700
2568
1686
633
952
1810
8197
2853
827
1073
1679
896
1393
876
932
869
970
1113
1410
2083
909
833
1070
703
1104
891
2394
783
848
873
2086
1215
1578
1667
746
1198
752
668
1021
873
1381
1109
1412
1218
876
736
15319
891
1516
975
4927
1606