421
1
382
2
321
499
315
503
940
1127
566
737
568
616
650
520
135
108
311
88
366
4
380
3
264
0
240
864
1358
531
982
456
310
610
461