1115
1576
1976
5973
20469
3876
4091
16141
4679
2583
6146
2105
3943
13169
4612
37180
2090
1750
3858
8956
4150
3064
4843
2082
3537
13055
13009
32627
3794
8550
3716
6461
5455
2519
39160
7440
12598
4671
12992
5149
3507
8863
5523
5564
5661
5546
10502
3429
2388
12059
5066
20608
755369
19689