2688
3002
5083
15897
7241
4404
15350
4446
3933
6789
3184
2595
4078
9307
5418
44164
5087
8306
12038
3259
7301
6395
38121
20995
5093
8236
9181
2727
14630
20317
5816
3449
2511
17322
11694
4053
18117
2516
55280
1724
18987
10112
43935
145898
2754
3217
5023
3923
21150
2358
2868
5719
12403
21103
2095
20483
4565
4045
15771
3675