25669
0
19783
2
2903
3
572
1825
1
951
2562
1380
8527
1449
2522
496
2152
658
1606
1690
1766
2173
467
1526
2110
526
1417
2727
830
3090
6
791
1844
2243
6047
54