442
1
420
478
486
2
78
68
952
3
210
100
631
1890
6
648
1290
5
613
209
577
88
1024
818
69
58
65
59
55
75
57
22
46
125
105