929
0
357
1080
366
372
320
2445
634
494
298
311
394
349
490
81
355
210
640
1042
722
230
1023
505
369
398
1211
502
538
371
284