8475
12
2659
2
1412
0
474
1863
1
582
553
483
292
714
547
1150
3663
1929
262
3021
4
695
17353
792
152
400
907
25440
105807
42
951