681
2
1297
323
1
2186
6
345
249
276
489
355
887
288
271
617
366
857
1187
385
392
558
68
72
303
1046
9
235
229
940
3
1022
4
250
90
79