12
281
1837
168
70
8
1018
36
320
9
130
87
115
296
18
430
428
144
952
453
371
462
3
509
137
299
0
16
146
283
254
807
193
17
168
18
469
78
618
31
4
2
250
1029
167
11
682
703
857
