25137
0
101
2275
2
19279
1824
495
17353
693
31535
378
20634
8
349
2668
57
3114
4
1020
3510
909
1
1378
3498
1428
896
1105
7334
1024
1586
371
518
802
2842