683
0
1027
392
918
342
339
663
575
428
1314
303
458
3621
1
286
410
310
2143
415
714
957
437
1045
297
614
602
675
1068
1425
637
280