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