471
1
420
463
538
432
2
1938
3
404
611
637
959
2734
504
1976
7
502
496
554
547
532
703
1736
1176
464
405
899
469
1309
4
567
914
1576
679