1196
142
299
173
1586
145
525
521
1166
128
533
530
130
142
141
481
553
457
140
125
531
129
538
533
861
883
1210
521
503
141
890
539
513
135
929
1183
1248
160
529
82
120
154
145
521
941
133
511
134
547
521
551
82
516
510
136
512
125
144
140
498
522
299
535
1125
314
126
524
884