25669
0
19783
2
1239
1
21152
8
4179
32302
3354
528
20163
44
1532
2535
3644
383
2166
3083
1816
1590
297066
2173
4096
1064
1749
2277
1267
1055
3090
6
1431
1558
1766
929
3