0
170
589
915
504
72
164
139
51
77
822
459
100
157
1014
315
227
230
680
150
110
692
339
308
927
947
37
806
821
149
311
254
774
694
23
310
90
137
321
486
101
159
918
1009
832
728
645
444
808
273
258
259
995
375
115
73
601
507
539
397
967
198
672
207
222
324
579
60
36
619
934
861
32
804
700
382
347
919
961
1022
312
505
612
973
826
411
379
805
621
257
820
819
833
481
928
769
859
543
268
317
133
752
473
647
657
1
516
28
274
346
357
788
829
1020
331
738
412
449
325
212
252
710
765
998
670
611
743
729
54
5
223
681
414
224
243
978
869
1021
949
41
792
290
889
192
416
138
966
370
880
831
158
547
409
296
190
554
776
721
127
361
56
990
447
221
26
499
313
633
125
184
187
926
293
597
354
121
453
706
566
510
888
840
938
659
850
602
851
757
703
114
778
827
900
208
11
134
142
787
62
492
858
512
389
9
129
623
972
719
404
113
541
376
482
135
340
925
698
261
232
251
748
905
405
494
525
445
398
874
455
528
29
678
260
458
424
604
263
96
986
380
770
314
572
634
343
17
976
885
732
839
280
730
699
941
283
713
