2275
2
19279
1824
0
2008
1
1990
25137
17353
31535
909
903
1378
1428
3498
4
20634
8
896
1105
1024
2668
1586
7334
3114
2842
767
2864
7
802
1020
1188
518
392
3815