1158
4
2594
2
31426
0
306
1
1984
3
1661
1296
12680
13
3303
1960
1836
11
1452
632
399
517
3137
10
679
740
702
2162
914
2100
525
772
980
1128
891
191
770
2323