673
2
649
1
879
857
363
159
2004
5
61
911
1112
2242
0
3903
91
70
269
1295
3
349
416
337
212
1164
16
228
688
562
518
229
471
464
357
426