3560
3797
1714
920
1097
1058
805
1976
1009
2655
962
2076
1732
1056
7644
1015
11282
2019
2930
3377
3329
1159
2470
1801
5278
1225
37549
1183
7648
10394
3456
11423
2121
5617
10780
1658
3273
1248
6229
3231
6163
1769
4487
4468
3865
2736
2917
13062
19690
2533
3603
7510
2396
29620
8984
10212
1815
2212
5363
1690