970
0
608
445
517
1346
1043
255
76
846
509
3248
1477
407
4536
2
308
668
1981
320
2143
505
820
223
379
1872
1
953
957
415
951
780
663