24455
2878
11833
4109
4942
1732
3044
6649
1139
800
1396
1760
1140
5359
1504
5369
2457
3819
2894
3784
11945
2158
3321
2811
18123
4911
3049
5636
26915
11151
4651
7936
6101
6146
10938
4444
9448
5747
19584