25137
0
19279
2
467
31535
646
572
390
1824
423
1137
1
2522
3929
10
2551
968
691
1428
1131
872
2275
653
2564
1020
2619
543
2630
484
2205
3
158
20634
8
1782