596
2
53
0
2776
3
786
4
1584
696
1
3009
6
1524
3253
569
691
1344
1337
5
817
859
624
883
1062
603
308
1620
82
640
346
3326
789
1877
2515
1547
1360
14