2275
2
31535
0
3114
4
19279
20634
8
1952
3795
1
2306
2730
6
467
1575
7334
964
2030
3
646
3025
357
2668
1452
1129
25137
544
623
814
2113
635
521
1860
292
2459
9