1232
825
4258
1591
810
1959
1934
1068
1089
989
11309
1603
1145
864
3693
761
1349
2342
1257
1066
3383
7444
812
2294
941
1287
2854
782
1158
846
1039
2125
3483
1708
753
12033
6146
8933
1075
871
4622
998
2307
969
1273
894
770
1575
836
2424
1297
3367
960
1364
947
3030
1585
1113
1000
1119
712
940
756
986
985
1474
831
1647
4781
742
1270
2102
2113
3258
712
837
933
861
2013
1128
1266
875
2450
1107
1341
1051
2035
773
865
2710
1349
1101
1725
1036
954
831
678
736
1140
1142
866
2135
1296
1480
1089
690
1092
1979
808
763
1376
970
1175
1640
706
1019
1221
2304
1076
847