12431
17
3158
2
7188
1
13018
0
1547
2781
701
1378
2091
3971
1002
298
11924
1465
2551
83
370
383
7496
4
2733
1751
582
2254
623
2428
599
1739
3
7394
5
785
989