424
1
652
642
354
753
564
400
766
1462
0
500
1002
540
445
1255
1004
762
2
734
793
1010
4
2641
8
6273
1853
1801
869
76
452
1837
627
563