1194
1
2394
3401
2
4142
5
1120
0
878
3690
823
496
445
877
362
628
2691
2527
469
391
916
55
1005
3196
2011
3621
3428