1824
0
518
25137
846
20634
8
467
19279
2
1020
2275
777
1155
290
1132
546
458
1053
383
611
464
325
422
169
486
2395
31535
521
1343
1650
2730
6
857