1177
1
1247
2
807
3926
14
1418
1596
0
2776
4237
106
402
1621
1317
1653
3606
3
438
376
13967
403
346
3505
3621
3428