412
1
361
86
341
281
371
337
297
499
485
2
366
396
420
478
308
442
662
3
419
108
347
759
889
660
1016
900
763
670
723
675