1717
0
661
1042
1251
590
570
684
19
924
889
592
432
539
850
1640
1230
797
1550
458
476
1362
16
50
88
34
515
595
364
915
278