899
0
979
579
529
257
344
263
776
255
2657
3
555
392
2668
2
422
1232
814
1
575
536
337
592
991
409
17353
2474
729
1385
453
342
1343
693