1096
1558
1960
5905
20406
3851
4055
15881
4664
2563
6106
2088
3924
13136
4591
37111
2067
1731
3844
8933
4129
3044
4820
2065
3522
13036
12918
32564
3776
8527
3700
6433
5431
2506
39126
7420
12567
4654
12970
5123
3493
8844
5505
5545
5624
5529
10473
3407
2369
12035
5052
20588
755085
19618