28
1
322
70
146
333
628
647
2
3
1819
12
117
700
404
4
73
571
83
209
437
458
832
100
99
46
14
88
21
417
11