873
501
1211
90
1187
96
82
553
879
853
99
89
156
1208
0
91
571
89
855
183
504
504
1177
865
97
889
521
532
91
1955
531
85
912
511
92
88
91
519
838
1189
520
865
0
102
883
1216
82
103
91
82
538
84
300
503
510
1337
95
507
81
285
97
870
93
95
83
831
143
92
95
94
93
558
84