8625
6685
440
4409
6966
2314
15401
11681
358
1664
209
1230
1913
20284
14901
22156
4176
22587
240
1666
3232
4530
1571
22179
10565
9963
631
103
1121
641
12510
14099
299
2487
1676
741
8101
4608
595
524
6193
4925
4990
4873
4802
4767
4785
4879
4855
4730
4828
6443