25137
0
19279
2
256
279
871
2275
418
747
1824
615
3691
5
2809
17353
1150
1032
445
318
1044
2301
1020
3092
1
361
275
350
2881
31535
210
594
1942
490