31
0
2
33
1
151
134
132
286
212
261
149
208
79
215
75
73
199
91
156
184
470
216
233
202
280
229
285
386
232
339
443
394
154
369
282
144
120
108
209
375
302
411
153
315
308
204
370
537
322
270
540
413
464
720
248
750
611
650
445
559
462
553
633
579
879
966
473
595
1395
7
12895
3
1132
920
876
1065
1392
1459
1158
1036
1149
1061
1305
1124
683
1093
1195
1079
1010
914
808
1002
1372
1156
317
223
803
1030
1199
1592
1243
940
297
728
551
929
1235
634
1334
1283
628
283
1273
1222
898
956
1000
1059
831
1071
1068
906
707
865
1135
687
622
711
963
821
4
1141
1163
800
552
618
719
1218
446
498
781
724
541
769
414
332
758
246
642
272
561
590
603
316
606
455
1077
430
533
449
404
569
674
790
1426
1128
448
396
431
632
399
1268
777
585
953
1009
1861
9
340
623
514
961
638
676
820
1032
1164
859
868
806
925
990
797
1478
962
5
1018
955
842
1613
2104
860
666
995
804
1747
1326
796
986
814
466
502
492
409
485
517
385
779
1960
451
712
567
732
482
617
395
705
195
693
412
768
1724
691
2437
1295
1258
1019
529
578
1659
1421
1845
1403
2800
8
1442
1335
1438
736
1594
835
788
568
1562
696
1925
1338
715
2098
640
1171
957
737
846
816
1067
1547
647
2004
1226
1329
1231
2888
1255
619
1696
1127
2343
1554
1916
2433
6
1560
2092
1319
1975
4135
520
1057
2346
1356
3342
1041
1727
1653
866
1244
1498
2554
678
1836
2198
2788
3348
3461
2482
2935
2530
2594
2985
1536
2827
3254
3786
2117
4131
2045
829
3657
2281
2076
770
3941
3276
677
1083
3249
828
1853
881
4094
3968
1152
6167
4696
3059
2097
4897
2759
2018
1901
709
600
760
754
849
1726
2859
1564
2573
2687
1835
911
1248
1401
1004
2024
1098
1570
1699
1505
3505
1846
1085
1628
1557
1937
1344
1811
1350
1725
5047
1806
3763
1965
2011
1033
1294
4283
1204
851
1228
1877
2193
809
834
988
680
944
3253
1215
1236
1782
1930
1858
1950
960