5952
15296
5313
18720
102108
8072
4708
7326
3626
4010
15073
4206
4954
3187
5047
29594
34412
35824
204911
96779
724833
264467
33290
25542
10658
53376