668
0
1101
602
787
376
846
410
1045
2702
489
358
1824
722
2123
899
17353
1661
1
1872
1020
1167
8125
3
2328
366
3868
2
2190
325
918
47041
505