1809
323
170
324
1217
158
82
148
125
1431
1583
130
548
1181
1159
124
147
1514
512
133
155
153
138
161
518
1455
163
533
143
142
1181
142
129
1887
82
1199
125
515
859
992
872
149
82
137
861
501
139
1307
900
1174
859
128
143
130
137
905
869
134
141
146
124
852
128
914
1246
1265
88
146
515
136
1572
503
1182
916
137
517
908
1179
147
128
538
1790
1921
128
508
150
1215
500
158
150
881
885
882