880
287
423
39
637
543
981
1065
16
1073
172
472
382
452
855
714
1172
15
643
401
343
13811
34
46
522
13
272
201