344
1
987
5
59
611
73
523
664
807
375
495
0
232
679
177
202
562
309
2
272
982
3
540
212
222
195
262
77
765
188
846
53
665
357