1130
2032
3993
6156
992
3152
1490
2434
5175
1206
3025
1598
8995
10138
3186
5330
4493
7874
2172
12527
27120
11269
13726
16528
27519
31199
14880
32528
3853
43729
11721
3579