2275
2
19279
1824
0
323
25137
17353
31535
1603
20634
8
2668
3114
4
1020
1750
3
3510
909
1
1378
3498
1428
767
896
1105
7334
1024
1586
518
802
2842
2730
6
467
3815