2275
2
19279
1824
0
25137
17353
31535
1428
1
909
896
1105
1024
20634
8
932
2668
3114
4
5972
1020
4586
3
3510
1378
392
584
3498
7334
1923
1586
1785
518
802
2842