670
0
986
454
980
552
16
1726
381
1880
2
1131
352
423
1
19279
1025
1661
640
661
418
380
470
457
377
1551
710
90
572
260
5875
4045
1308