432
1
472
404
2
428
421
878
6
409
464
614
538
497
533
547
477
504
2778
4
612
487
492
374
436
888
1139
390
163
514
385
607
1601
1633