1543
2
759
0
1115
1
5918
4
1099
768
3815
8766
691
846
266
1391
1045
478
1009
1418
383
3432
1297
354
2411