2540
2079
839
1206
917
1413
2031
978
1269
1338
1652
1215
2347
2455
7416
1567
1129
1694
869
604
4914
1289
21745
1187
1084
1333
2954
1356
1744
886
1023
8577
682
1159
1279
724
788
1290
1381
1515
1586
6146
1222
1357
674
749
770
1069
802
955
1209
1201
1644
1304
694
892
1118
1177
878
783
703
5796
2551
4300
1654
753
1088
2745
1329
830
1223
1295
1746
2600
1086
866
2233
840
4712
2423
2013
5868
1771
1176
2624
1930
896
1952
783
2904
878
1587
1098
1003
749
7003
1869
2432
1180
922
923
627
701
1881
981
1070
1366
903
1639
1091
844
1093
1960
1159
1073
692
3149
1190
854
1820