683
0
1020
12005
3
503
1824
417
488
719
968
385
602
1110
380
362
369
317
468
25137
823
3415
20
358
345
347
558
661
381
608
17353
303