1104
4
563
1
1478
619
526
450
462
2965
10
1115
7
2208
545
2016
482
2
478
417
598
600
782
1344
3043
465
2736
481
1189
527
380
934
1003
954
395