21
932
494
18
747
335
926
509
320
254
1116
487
1079
111
498
3
794
714
22
2
490
834
1553
0
844
533
183
585
354
219
1037
985
968
1
474
15
985
1334
132
984
1136
793
1115
