5090
2381
2578
2189
3840
1933
2464
3215
9188
4928
2055
3879
18123
4165
5166
2326
3109
3027
3386
7010
2254
1651
31681
15008
16464
1965
8706
5805
14045
3718
2794
5130
3378
1959
6636
2514
75826
8273
4451
2105
11119
10802
91392
14645
11215
3642
3377
13577
11986
78741
5807
231572
2316
3339
5270
2739
4321
5846
2804
64818