517
0
520
464
1238
437
1
391
2952
719
1045
546
295
422
525
552
2720
10
1075
474
1297
1780
471
953
2992
772
909
478
5313
1603
400
1557
820