55
0
2526
1
2094
630
2
1930
4
579
506
542
5
624
470
1240
1025
1803
526
1587
1522
388
270
89
779
1103
8
458
1344
139
1047
269
320
326
370