458
0
403
774
409
1939
1610
2702
267
765
381
408
2730
6
991
710
555
2328
547
1049
4455
2
859
468
722
3311
4
1020
968
602
2152
597
909
2123