2704
2299
3827
3120
2975
2715
4941
15008
27087
2974
23601
2915
3805
2620
3136
1967
9682
4227
8668
2191
7435
2456
7055
2883
4129
6595
6803
2913
4333
4507
3142
4553
5532
2786
8671
9785
17208
30240
10446
10850
19572
5530
5532
5131
6948
3637
5108
7835
2926