12431
17
3158
2
13018
0
2082
1
7188
2781
2091
370
383
3971
989
785
1547
610
11924
582
701
2551
1304
1465
623
1451
608
2711
106
194
1378
1668
302
618