0
521
187
828
960
30
803
167
444
588
222
850
306
890
12
691
492
1000
216
218
966
333
1009
447
988
778
196
289
8
361
239
394
111
417
415
788
862
402
477
106
195
688
486
820
253
759
690
671
603
507
103
899
631
706
431
73
194
231
51
181
570
980
503
142
265
108
481
47
286
614
4
16
179
437
693
534
335
734
586
919
213
869
220
160
355
866
211
563
397
385
105
247
907
727
839
469
627
224
781
730
558
622
891
799
197
485
419
574
881
747
95
612
454
978
865
204
246
499
43
780
1010
683
488
509
29
432
137
904
529
1005
673
175
347
409
80
681
215
655
128
555
466
166
371
301
250
410
637
337
602
14
115
749
84
708
707
680
564
518
307
86
545
449
60
192
609
777
678
68
575
15
962
982
65
336
199
615
617
638
468
77
261
836
300
987
375
257
902
143
274
897
413
994
599
88
238
357
950
39
935
624
453
302
663
451
76
168
710
164
209
494
207
66
1007
732
465
938
403
985
605
687
203
293
760
641
412
393
162
906
657
1016
659
78
496
923
888
50
356
670
964
463
817
526
645
270
309
658
620
768
596
519
377
814
63
792
805
767
