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