1746
1710
1285
829
3264
906
1205
1089
1150
1711
2396
993
826
845
862
974
1213
7882
1047
977
1312
1206
3458
1735
1826
1365
1183
1051
1407
1791
1248
1641
1562
1875
1858
1945
13486
1713
2159
1617
1632
12257
5283
5308
7997
13784
29941
8192
20782
15473
8786
7491
30282
7809
11627
3308
4004