14225
881
995
4892
12450
12117
1210
7499
11741
1058
1018
2553
2866
5897
2972
1372
4546
3146
7710
24349
1331
3280
3173
1233
4809
39270
6042
3506
1994
1998
14329
8735
15254
21619
8306
1775
1805
2062
1787
3991
2375
3976
162086
68681
38236
23475
2079
2644
10421
102706