70
0
64
2275
2
486
3025
1
530
1612
477
3092
55
638
51
745
1779
1973
798
348
65
306
497
475
2211
3373
2189