1143
3215
1323
955
668
1175
975
1177
789
719
633
876
655
710
677
1004
2032
1656
1799
952
2292
670
739
977
944
1183
646
778
1124
880
731
781
963
743
744
713
758
815
955
1447
3101
1275
1434
1045
1120
1078
632
2574
640
1414
1530
18161
1526
907
1007
1256
1333
678
721
912
1394
2146
1089
764
1597
812
781
799
2825
1330
1364
1218
626
1561
638
905
1256
1118
637
757
862
839
722
1025
894
895
894
1247
775
603
1973
684
977
936
1453
721
2348
1346
2736
792
1630
1134
864
669
632
1325
674
695
635
635
3195
846
796
817
719
777
729
773
1374
665