426
0
387
558
308
1080
1711
468
878
834
1
404
544
1205
275
464
653
502
38
8267
459
547
117
1785
386
658
380
148
263
500
868