1169
2315
2650
1372
622
8173
8140
4032
3513
3476
2129
3254
3485
9152
3684
3036
6321
10430
7564
5316
8473
16981
7228
6944
11363
15639
8491
10514
47577
10568
23427
20689
18206
13707
18303
6997
18290
15967
6610
10704