2275
2
19279
3114
4
1020
0
25137
17353
31535
467
20634
8
2668
968
1880
3510
3498
802
1824
1301
2730
6
798
714
553
475
501
2855
3
1132
477
521
247
1
6800
1614