786
2
1006
0
13160
6
1347
2848
3
2651
4
3226
12
981
1450
1612
463
1
349
1090
13
523
1890
190
1255
1586
1406
1375
22601
8
588
1589
6853
1379
90
393
92201
30
1306