1603
1958
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
3731
2502
4226
3743
1447
2140
822
893
3281
1482
1460
1466
860
2483
1021
1574
2092
951
783
1292
1040
1586
3301
1047
711
785
1383
757
805
4171
3730
832
1458
835
755
2326
1941
938
808
830
854
1312
883
864
944
2947
1279
1197
1097
875
994
1437
630
947
1004
2594
1039
828
879
1918
878
1106
2709
924
950
889
639
763
1005
1542