1
573
551
778
36
176
236
47
1059
3262
1596
6
2
291
299
440
24
12
7
3
5
1221
15
38
166
175
4
23
491
68
151
69
196
243
549
212