2101
989
1673
2039
2897
2990
1467
4225
10530
3554
1670
1369
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
1357
851
935
882
820
1085
923
782
854
845
860
885
903
880
978
1104
1100
790
859
933
1005
784
1158
1414
982
1014
808
964
1044
829
2623
874
3071
2935
903
840
1028
1861
1170
1143
908
1251
955
979
931
1293
1079
935
3148
949
1086
906
979
1035
898
866
1243
987
993
952