50
0
278
1640
1550
968
639
425
409
919
885
70
1585
458
353
700
504
850
866
1070
2353
1
1867
1138
1030
189
1429
1717
1420
1362
16
2551
575