883
501
519
138
514
127
524
128
1253
141
1191
497
141
504
882
521
1222
859
1202
838
374
124
136
490
466
532
1136
1501
136
1177
135
552
530
1483
132
914
127
114
134
499
1160
1151
515
499
895
500
535
1084
120
849
298
135
292
867
134
855
432
515
892
145
137
134
122
507
819
508
122
1200
132
528
521
515
140
130
127
444
902
873
846
1585
535
128
137
130
77
1212
541
143
134
887
516
919
497
1134
135
969