4824
4226
909
2690
4181
1086
2624
5786
2729
4181
11909
3810
21086
6405
3825
29255
1299
2625
2933
8536
2289
4845
1832
2859
3488
1512
3761
973
2016
2111
3836
155119
1698
7504
2797
2362
10164
6889
2195
15807
4156
2661
4396
8692
11421
20617
4103
7052
15634
998
4707
1184
1221
1385
8755
3951
1174
1071
1143
2308