5313
0
259
1310
696
909
944
1020
4537
457
1101
408
410
737
663
685
2733
3
303
1352
2524
2
647
269
988
668
846
257
19279
2275