2397
1571
702
1053
862
1684
1096
1222
1274
1262
912
993
1317
845
857
843
995
953
964
1870
1817
808
1124
1103
1388
4673
884
769
1002
2864
2493
711
1817
860
1149
1287
1109
1025
1113
950
977
1078
925
824
1771
1007
2340
793
12002
1361
1551
1058
17989
1218
1261
752
1302
1459
2763
1105
1297
775
1272
1107
1344
1758
1131
853
1455
849
1115
759
1098
1336
1295
809
1192
758
7548
1046
2330
2126
800
1155
691
829
920
1713
1041
1216
1419
787
2055
2436
826
799
841
1854
788
713
836
879
4265
2157
973
801
1169
1255
902
3973
1040
1010
1228
868
789
819
2280
820
925
725