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