4288
5828
18417
2260
36276
2973
1242
3796
3801
2820
5799
1516
3022
1871
1989
786
883
3304
670
1745
987
5944
1412
4365
10967
3063
2796
4109
3863
1474
8300
2856
2193
2653
3293
50778
720992
21689
5087
2994
2140
6617
18076
1272
1356
1631
12965
1079
3002
23042
644
875
1943
5755
3732
1419
618
7686
737
14431