34533
12560
1415
4652
1020
919
8925
4933
963
1622
1011
1140
3086
1560
1127
1250
1062
2033
1055
1264
2352
4407
9806
5773
9232
32262
4598
3307
4804
15335
24830
9090
44722
36989
9863
19287