1050
852
851
2739
2941
975
1533
913
2005
2493
1162
932
1730
2043
924
944
874
3900
2397
1156
1201
1254
2302
853
949
2300
1036
1362
2359
1014
2624
3328
910
1071
1355
847
1444
1091
927
1011
893
904
11414
1224
1588
863
2202
883
2636
893
1204
870
1246
1279
3437
2252
988
850
1620
991
1199
2212
960
3864
952
1467
3565
4148
2295
5667
790
1046
2123
1023
881
2328
761
819
884
940
2320
890
1896
829
1107
947
1268
785
914
825
944
2273
1553
925
1535
1462
900
839
873
790
11377
2905
881
858
1327
8806
813
5242
1324
1289
1102
1092
1224
816
886
951
1025
826
819
18412