4151
3022
1863
970
3019
2864
3668
2816
872
9720
2086
2027
2153
2293
1631
2364
1729
2022
3540
2394
1987
3092
2660
2786
1960
2482
5217
2053
2161
903
2016
1516
2243
1455
1511
2340
2161
1015
1481
2625
6558
7707
1420
1358
1779
1981
996
2121
3166
1673
2492
3042
11540
3113
1261
3150
1268
1511
2797
2026
948
920
1039
885
812
1140
866
1213
954
1064
870
989
963
908
984
903
890
1061
913
1127
910
946
916
839
938
985
977
840
1080
1105
871
902
908
828
1056
809
1005
896
917
922
963
1021
1815
774
1231
955
920
1470
985
921
968
901
994
1093
843
815
898
1089
821
1878