1159
4
2595
2
31431
0
306
1
1984
3
1661
1296
12680
13
3303
1960
1836
11
1452
632
399
517
3138
10
681
740
703
2163
915
2100
525
772
980
1128
891
191
770
2324