3313
1465
5458
901
1263
821
864
832
1029
3539
1018
863
1291
10173
2175
921
2005
1668
996
987
1091
1315
930
851
851
1200
971
1292
1348
1541
848
971
1042
1709
22545
849
953
822
850
961
927
1005
818
816
927
833
917
1925
1249
1642
1325
1403
854
1179
1334
1286
871
924
1025
956
1093
2015
1479
1711
1477
1279
772
850
926
1108
780
1133
984
3031
1302
1002
789
768
1029
797
5254
958
1064
832
831
1161
855
820
1266
713
880
1535
1588
1141
1260
1359
1008
761
853
1625
996
886
3117
1235
815
2499
1143
957
791
1137
920
1592
1614
1301
897
855
1097
951
1154
845