183
223
696
183
3183
41
215
942
966
1010
50
54
207
253
515
170
84
841
647
198
179
1420
636
270
205
2493
597
44
1260
3187
1037
604
590
200
74
1081
263
282
166
563
1208
638
374
56
879
301
745
114
178
3126
137
63
507
