494
2586
105
535
102
515
77
402
127
633
110
594
95
478
65
336
108
551
78
405
106
541
155
784
175
886
156
802
182
1173
305
1539
494
2586
105
535
102
515
77
402
127
633
110
594
95
478
65
336
108
551
78
405
106
541
155
784
175
886
156
802
182
1173
305
1539