749
1
673
2
531
735
159
911
1112
3903
2242
0
61
71
1295
3
83
394
563
685
662
400
315
1090
834
229
471
294
464
357
426
518
212
1164
16