772
2
665
1
465
753
477
618
630
3088
7
410
768
391
773
84
984
625
5634
16
4122
15
2132
3
86
1598
402
1414
1370
640
2282
1877
4
100
1227
5
969
738