741
0
571
2115
4
3262
468
1488
668
881
2992
1670
5262
10
300
1100
1045
1377
647
493
907
1
10270
438
457
771
360
398
1164
553
401
329
563
378