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