482
0
457
404
307
871
798
1020
266
328
525
683
265
295
357
1337
907
2093
2
1470
440
580
244
2730
6
458
980
741
1025
887
676