406
1
454
3
471
688
353
435
736
425
2
893
391
1419
1019
621
411
528
448
650
1668
9
331
489
751
1120
0
2976
7
652
1796
6
1782
4
365
272
964