517
0
980
745
1297
479
1232
360
1128
918
1251
19279
2
262
1045
267
589
546
412
381
298
478
2152
771
454
2490
409
471
422
722
953