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