1012
1
522
0
2533
547
645
352
558
512
1094
457
6273
710
3401
5
1015
355
452
2350
4455
6
454
570
117
476
223
2051
616
1174
960
1206
324
554