55
0
2526
1
2095
630
2
1930
4
579
506
542
5
624
473
1240
1026
1803
527
1587
1523
388
270
89
780
1105
8
459
1344
143
1047
271
320
471
326
370