1115
1
437
5918
4
1099
768
0
304
2
8766
3559
2522
691
846
1343
953
418
543
525
296
3663
1045
478
1418
3432
1297
13100
8