449
419
788
661
411
170
22
448
72
8
638
4
12
877
81
402
0
284
163
322
124
208
82
562
776
851
7
246
76
151
373
196
2
201
599
344
46
535
312
381
12
328
1180
624
96
132
235
6
324
401
