2799
2120
1651
2480
1797
2796
1567
3769
4189
2037
3021
2000
2465
2136
1058
1168
1712
1844
1485
1646
4083
3968
14747
866
1746
1649
2815
2039
2935
2487
2111
3056
1294
1983
1187
1113
2609
2623
1611
934
1182
3530
1931
2065
814
2777
1230
1509
4024
1551
890
1986
1219
1349
2903
1615
2355
3858
1263
10376
948
920
1038
885
812
1140
866
1212
954
1064
870
988
963
908
983
902
890
1061
913
1127
909
945
915
839
938
985
977
840
1080
1105
871
902
908
827
1056
807
1005
894
917
922
963
1021
1814
772
1231
954
920
1470
984
921
968
901
994
1092
843
815
898
1089
820
1878