25137
0
2730
6
2328
791
510
1736
1
2275
2
19279
1133
323
31535
737
1824
775
2194
602
297
93
809
247
347
17353
392
2786
1289
1020
799
390
2416
13