24346
21
6639
6
11940
5
728
2
10925
8
63800
36
1658
3
7605
18507
17
12672
617
1
558
628
679
217
141
67
86
101
621
365
666
2310
305
265
261
208
1671
469
369
4
291
336
212
176
739
1287
723
653
6672
1276