6
1
596
0
337
984
1105
2522
2
14
484
1243
668
1103
515
914
1729
1451
323
460
1072
2524
14125
10
2139
4
2907
688
3971
673
7793
1001
2996
577