3114
4
25137
0
1540
341
454
2477
464
547
3
17353
3808
1428
1
846
323
494
7334
357
875
2669
3140
1043
792
2306
29323
802
1062
615
995
356
320