1035
12004
29782
1531
3014
1305
840
1108
1443
2602
791
1925
868
906
793
746
943
754
1081
743
1296
811
681
848
932
1123
3275
3736
923
1148
2028
1181
781
2290
2515
1314
774
2770
3345
11274
2062
695
2029
1202
675
711
1068
907
1177
1549
777
827
1106
811
1192
924
921
1825
3008
2119
2722
1508
1992
716
1147
1119
736
820
706
1022
1473
1388
2005
964
944
1816
5171
999
811
883
1437
1149
828
1184
1216
857
994
2034
904
691
1251
717
1041
822
5285
1520
1220
695
932
884
902
2486
1204
2462
1554
1271
1913
914
11923
859
1049
1293
1176
755
832
3557
1646
979
1889
3082