25137
0
1824
777
19279
2
392
534
4165
31535
732
1
1711
711
20634
8
264
339
2275
448
7334
4
1603
341
973
819
21743
575
383
306
381
2096
2716
1020
3815