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