2275
2
19279
719
0
31535
948
25137
17353
1020
392
1824
2328
20634
8
798
2668
3114
4
3092
1
3510
1823
3498
802
2730
6
2921
7
467
968
475
1510
5
2855
3
2645
325
247