29616
3098
1953
5780
6181
4183
1738
7523
22641
2509
2612
1778
3576
6044
2335
3020
5145
1646
9593
4977
10226
1679
10144
3677
2035
2875
11819
7046
2427
1661
19442
11684
2394
2055
2005
1478
4083
19883
15172
6100
3590
3043
19498
2060
1646
4712
2757
1388
4743
5827
4729
36700
2136
15760
2078
4085
3456
11539
6540
8029