53
277
856
636
791
482
136
161
583
892
1296
787
401
18
1257
1712
1614
823
1036
59
5
93
0
201
252
18
106
703
1500
1170
1000
500
2060
25
166
203
367
203
10
2
42
19
127
121
46
5
27
21
4
2
10
38
0
363
637
279
23
164
544
832
776
638
231
68
128
1532
2713
2210
1534
1348
98
23
272
270
503
449
309
41
178
1066
1861
489
649
142
34
52
27
20
110
203
62
7
12
5
14
17
124
108
13
26
true