3836
3354
10854
2217
2502
2269
1298
3426
3938
4445
9170
3772
4371
3765
2909
20206
3255
2832
7059
5268
5643
7675
3350
4695
5705
6166
10213
10913
11752
36382
68226
19630
7003
12348
125918